23
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
3040
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
4104
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
1220
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
2125
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
1684
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
3022
-
-
-
-
-
-
-
-
-
1607
-
-
-
-
-
-
-
-
-
4029
-
-
-
-
-
-
-
-
-
665
-
-
-
-
-
-
-
-
-
3041
-
-
-
-
-
-
-
-
-
2077
-
-
-
-
-
-
-
-
-
1904
-
-
-
-
-
-
-
-
-
882
-
-
-
-
-
-
-
-
-
2049
-
-
-
-
-
-
-
-
-
1520
-
-
-
-
-
-
-
-
-
2610
-
-
-
-
-
-
-
-
-
6541
-
-
-
-
-
-
-
-
-
2308
-
-
-
-
-
-
-
-
-
7523
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1761
-
-
-
-
-
-
-
-
-
984
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
1638
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
973
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
1890
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
1182
-
-
-
-
-
-
-
-
-
1261
-
-
-
-
-
-
-
-
-
4282
-
-
-
-
-
-
-
-
-
1637
-
-
-
-
-
-
-
-
-
1066
-
-
-
-
-
-
-
-
-
1768
-
-
-
-
-
-
-
-
-
1229
-
-
-
-
-
-
-
-
-
2704
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
1423
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
1406
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
1024
-
-
-
-
-
-
-
-
-
492
-
-
-
-
-
-
-
-
-
3244
-
-
-
-
-
-
-
-
-
1013
-
-
-
-
-
-
-
-
-
1100
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
1676
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
1537
-
-
-
-
-
-
-
-
-
579
-
-
-
-
-
-
-
-
-
1090
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
3691
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
1031
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
2073
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
1913
-
-
-
-
-
-
-
-
-
693
-
-
-
-
-
-
-
-
-
2064
-
-
-
-
-
-
-
-
-
3881
-
-
-
-
-
-
-
-
-
4127
-
-
-
-
-
-
-
-
-
3706
3901
-
-
-
-
-
-
-
-
-
2930
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
2373
-
-
-
-
-
-
-
-
-
2049
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
1470
-
-
-
-
-
-
-
-
-
3424
-
-
-
-
-
-
-
-
-
955
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
1351
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1556
-
-
-
-
-
-
-
-
-
1025
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0