0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
803
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
2461
-
-
-
-
-
-
-
-
-
624
-
-
-
-
-
-
-
-
-
1164
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
1272
-
-
-
-
-
-
-
-
-
797
-
-
-
-
-
-
-
-
-
2032
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
1764
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
529
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
1063
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
796
-
-
-
-
-
-
-
-
-
1.43萬
-
-
-
-
-
-
-
-
-
893
-
-
-
-
-
-
-
-
-
1169
-
-
-
-
-
-
-
-
-
1472
-
-
-
-
-
-
-
-
-
1870
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
1030
-
-
-
-
-
-
-
-
-
2131
-
-
-
-
-
-
-
-
-
1047
3340
-
-
-
-
-
-
-
-
-
1.54萬
-
-
-
-
-
-
-
-
-
1203
-
-
-
-
-
-
-
-
-
2468
-
-
-
-
-
-
-
-
-
2033
-
-
-
-
-
-
-
-
-
2347
-
-
-
-
-
-
-
-
-
794
-
-
-
-
-
-
-
-
-
2493
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
2.37萬
-
-
-
-
-
-
-
-
-
1451
-
-
-
-
-
-
-
-
-
1664
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
4645
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
4765
-
-
-
-
-
-
-
-
-
2863
-
-
-
-
-
-
-
-
-
4001
-
-
-
-
-
-
-
-
-
1441
-
-
-
-
-
-
-
-
-
1654
-
-
-
-
-
-
-
-
-
2499
-
-
-
-
-
-
-
-
-
1629
-
-
-
-
-
-
-
-
-
2133
-
-
-
-
-
-
-
-
-
1299
-
-
-
-
-
-
-
-
-
1281
-
-
-
-
-
-
-
-
-
1663
-
-
-
-
-
-
-
-
-
704
-
-
-
-
-
-
-
-
-
764
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
1247
-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1364
-
-
-
-
-
-
-
-
-
7237
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8691
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
735
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
984
-
-
-
-
-
-
-
-
-
496
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0