7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
8050
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
635
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
692
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
1300
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
860
-
-
-
-
-
-
-
-
-
823
-
-
-
-
-
-
-
-
-
2.53万
-
-
-
-
-
-
-
-
-
8056
-
-
-
-
-
-
-
-
-
3884
-
-
-
-
-
-
-
-
-
4466
-
-
-
-
-
-
-
-
-
3397
-
-
-
-
-
-
-
-
-
4057
-
-
-
-
-
-
-
-
-
1.41万
-
-
-
-
-
-
-
-
-
2824
-
-
-
-
-
-
-
-
-
6295
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1270
-
-
-
-
-
-
-
-
-
1742
-
-
-
-
-
-
-
-
-
1010
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
1152
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
1401
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
1227
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
1165
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
1129
-
-
-
-
-
-
-
-
-
1144
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
921
-
-
-
-
-
-
-
-
-
1664
-
-
-
-
-
-
-
-
-
1318
-
-
-
-
-
-
-
-
-
3008
-
-
-
-
-
-
-
-
-
1352
-
-
-
-
-
-
-
-
-
1655
-
-
-
-
-
-
-
-
-
493
-
-
-
-
-
-
-
-
-
2151
-
-
-
-
-
-
-
-
-
1102
-
-
-
-
-
-
-
-
-
3832
-
-
-
-
-
-
-
-
-
711
-
-
-
-
-
-
-
-
-
1138
-
-
-
-
-
-
-
-
-
768
-
-
-
-
-
-
-
-
-
1999
-
-
-
-
-
-
-
-
-
494
-
-
-
-
-
-
-
-
-
1620
-
-
-
-
-
-
-
-
-
800
-
-
-
-
-
-
-
-
-
2023
-
-
-
-
-
-
-
-
-
2011
-
-
-
-
-
-
-
-
-
1142
-
-
-
-
-
-
-
-
-
2125
-
-
-
-
-
-
-
-
-
1038
-
-
-
-
-
-
-
-
-
1369
-
-
-
-
-
-
-
-
-
1432
-
-
-
-
-
-
-
-
-
796
-
-
-
-
-
-
-
-
-
411