4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
795
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
2321
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
1161
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
2884
-
-
-
-
-
-
-
-
-
961
-
-
-
-
-
-
-
-
-
2198
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
2992
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
1420
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
410
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
1010
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
1155
-
-
-
-
-
-
-
-
-
666
-
-
-
-
-
-
-
-
-
3424
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
2699
-
-
-
-
-
-
-
-
-
660
-
-
-
-
-
-
-
-
-
1851
-
-
-
-
-
-
-
-
-
555
-
-
-
-
-
-
-
-
-
2630
-
-
-
-
-
-
-
-
-
1296
-
-
-
-
-
-
-
-
-
3894
-
-
-
-
-
-
-
-
-
3130
-
-
-
-
-
-
-
-
-
1.15万
-
-
-
-
-
-
-
-
-
2750
-
-
-
-
-
-
-
-
-
8767
-
-
-
-
-
-
-
-
-
4767
-
-
-
-
-
-
-
-
-
1.19万
2538
-
-
-
-
-
-
-
-
-
1.03万
-
-
-
-
-
-
-
-
-
3345
-
-
-
-
-
-
-
-
-
1.64万
-
-
-
-
-
-
-
-
-
4069
-
-
-
-
-
-
-
-
-
1.30万
-
-
-
-
-
-
-
-
-
4736
-
-
-
-
-
-
-
-
-
1.10万
-
-
-
-
-
-
-
-
-
2044
-
-
-
-
-
-
-
-
-
3421
-
-
-
-
-
-
-
-
-
2019
-
-
-
-
-
-
-
-
-
1.61万
-
-
-
-
-
-
-
-
-
1362
-
-
-
-
-
-
-
-
-
3417
-
-
-
-
-
-
-
-
-
1024
-
-
-
-
-
-
-
-
-
5189
-
-
-
-
-
-
-
-
-
1077
-
-
-
-
-
-
-
-
-
2294
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
1563
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
2664
-
-
-
-
-
-
-
-
-
908
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
1126
-
-
-
-
-
-
-
-
-
7412
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4011
-
-
-
-
-
-
-
-
-
1.12万
-
-
-
-
-
-
-
-
-
4321
-
-
-
-
-
-
-
-
-
1.01万
-
-
-
-
-
-
-
-
-
1594
-
-
-
-
-
-
-
-
-
4219
-
-
-
-
-
-
-
-
-
764
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
1110
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
16