0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1558
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
1497
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
5143
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
4486
-
-
-
-
-
-
-
-
-
737
-
-
-
-
-
-
-
-
-
8455
-
-
-
-
-
-
-
-
-
1092
-
-
-
-
-
-
-
-
-
9430
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2367
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
4134
-
-
-
-
-
-
-
-
-
1305
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
1222
-
-
-
-
-
-
-
-
-
2855
-
-
-
-
-
-
-
-
-
5456
-
-
-
-
-
-
-
-
-
2962
-
-
-
-
-
-
-
-
-
3532
-
-
-
-
-
-
-
-
-
3518
-
-
-
-
-
-
-
-
-
3878
-
-
-
-
-
-
-
-
-
1980
-
-
-
-
-
-
-
-
-
5035
-
-
-
-
-
-
-
-
-
5923
-
-
-
-
-
-
-
-
-
3333
-
-
-
-
-
-
-
-
-
5007
-
-
-
-
-
-
-
-
-
5666
-
-
-
-
-
-
-
-
-
4755
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
3948
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
1.05万
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
6939
-
-
-
-
-
-
-
-
-
897
-
-
-
-
-
-
-
-
-
7900
-
-
-
-
-
-
-
-
-
1904
-
-
-
-
-
-
-
-
-
7757
-
-
-
-
-
-
-
-
-
3288
-
-
-
-
-
-
-
-
-
7391
-
-
-
-
-
-
-
-
-
7710
-
-
-
-
-
-
-
-
-
5374
1377
-
-
-
-
-
-
-
-
-
9573
-
-
-
-
-
-
-
-
-
2671
-
-
-
-
-
-
-
-
-
6074
-
-
-
-
-
-
-
-
-
3372
-
-
-
-
-
-
-
-
-
1.18万
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
3818
-
-
-
-
-
-
-
-
-
2066
-
-
-
-
-
-
-
-
-
1.32万
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
1123
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
4438
-
-
-
-
-
-
-
-
-
1269
-
-
-
-
-
-
-
-
-
4459
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
2587
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
1240
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7390
-
-
-
-
-
-
-
-
-
3411
-
-
-
-
-
-
-
-
-
1136
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0