105
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
355
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
1398
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1043
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1499
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
2871
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2127
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2517
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3522
-
-
-
-
-
-
-
-
-
2778
-
-
-
-
-
-
-
-
-
7011
-
-
-
-
-
-
-
-
-
343
617
-
-
-
-
-
-
-
-
-
478
-
-
-
-
-
-
-
-
-
1220
-
-
-
-
-
-
-
-
-
272
-
-
-
-
-
-
-
-
-
598
-
-
-
-
-
-
-
-
-
388
-
-
-
-
-
-
-
-
-
1514
-
-
-
-
-
-
-
-
-
650
-
-
-
-
-
-
-
-
-
1955
-
-
-
-
-
-
-
-
-
970
-
-
-
-
-
-
-
-
-
1669
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
2176
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
1268
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
4507
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
1373
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
2877
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
2139
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
1243
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
1796
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
3618
-
-
-
-
-
-
-
-
-
366
-
-
-
-
-
-
-
-
-
504
-
-
-
-
-
-
-
-
-
1150
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1923
-
-
-
-
-
-
-
-
-
1528
-
-
-
-
-
-
-
-
-
2075
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
3235
-
-
-
-
-
-
-
-
-
564
-
-
-
-
-
-
-
-
-
4247
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
1750
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
858
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0