3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
587
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
499
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
685
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
693
-
-
-
-
-
-
-
-
-
648
-
-
-
-
-
-
-
-
-
923
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
1181
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
1214
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
1224
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
880
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
1833
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
1419
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
2504
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
1034
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
1104
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
1027
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
7052
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
870
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
1264
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
1616
-
-
-
-
-
-
-
-
-
472
-
-
-
-
-
-
-
-
-
3449
-
-
-
-
-
-
-
-
-
1540
-
-
-
-
-
-
-
-
-
1785
-
-
-
-
-
-
-
-
-
740
-
-
-
-
-
-
-
-
-
5466
-
-
-
-
-
-
-
-
-
1043
-
-
-
-
-
-
-
-
-
1990
-
-
-
-
-
-
-
-
-
1703
-
-
-
-
-
-
-
-
-
7471
-
-
-
-
-
-
-
-
-
2500
-
-
-
-
-
-
-
-
-
6939
-
-
-
-
-
-
-
-
-
3323
-
-
-
-
-
-
-
-
-
1.59万
-
-
-
-
-
-
-
-
-
1551
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
962
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
661
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
715
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
802
-
-
-
-
-
-
-
-
-
1502
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
941
-
-
-
-
-
-
-
-
-
1213
-
-
-
-
-
-
-
-
-
1109
-
-
-
-
-
-
-
-
-
2585
-
-
-
-
-
-
-
-
-
3431
-
-
-
-
-
-
-
-
-
3174
-
-
-
-
-
-
-
-
-
3716
-
-
-
-
-
-
-
-
-
2848
-
-
-
-
-
-
-
-
-
5841
-
-
-
-
-
-
-
-
-
2620
-
-
-
-
-
-
-
-
-
3451
-
-
-
-
-
-
-
-
-
5127
-
-
-
-
-
-
-
-
-
1.51万
-
-
-
-
-
-
-
-
-
2580
-
-
-
-
-
-
-
-
-
3680
-
-
-
-
-
-
-
-
-
1.75万
-
-
-
-
-
-
-
-
-
8242
-
-
-
-
-
-
-
-
-
7302
-
-
-
-
-
-
-
-
-
4284
-
-
-
-
-
-
-
-
-
4966
-
-
-
-
-
-
-
-
-
3639
-
-
-
-
-
-
-
-
-
4811
-
-
-
-
-
-
-
-
-
1488
-
-
-
-
-
-
-
-
-
2993
-
-
-
-
-
-
-
-
-
3438
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
5962
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
2111
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
2201
-
-
-
-
-
-
-
-
-
1452
-
-
-
-
-
-
-
-
-
1822
-
-
-
-
-
-
-
-
-
1047
-
-
-
-
-
-
-
-
-
2441
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
5098
-
-
-
-
-
-
-
-
-
1144
-
-
-
-
-
-
-
-
-
3942
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
2485
-
-
-
-
-
-
-
-
-
722
-
-
-
-
-
-
-
-
-
3541
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
3986
-
-
-
-
-
-
-
-
-
1095
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
1686
-
-
-
-
-
-
-
-
-
3569
-
-
-
-
-
-
-
-
-
2246
-
-
-
-
-
-
-
-
-
5951
-
-
-
-
-
-
-
-
-
1591
-
-
-
-
-
-
-
-
-
3760
-
-
-
-
-
-
-
-
-
1181
-
-
-
-
-
-
-
-
-
5448
-
-
-
-
-
-
-
-
-
2375
-
-
-
-
-
-
-
-
-
3124
-
-
-
-
-
-
-
-
-
1700
-
-
-
-
-
-
-
-
-
4060
-
-
-
-
-
-
-
-
-
1011
-
-
-
-
-
-
-
-
-
2442
-
-
-
-
-
-
-
-
-
2030
-
-
-
-
-
-
-
-
-
3909
-
-
-
-
-
-
-
-
-
1682
-
-
-
-
-
-
-
-
-
4080
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
1571
-
-
-
-
-
-
-
-
-
449
4979
-
-
-
-
-
-
-
-
-
1291
-
-
-
-
-
-
-
-
-
1.09万
-
-
-
-
-
-
-
-
-
947
-
-
-
-
-
-
-
-
-
4966
-
-
-
-
-
-
-
-
-
1110
-
-
-
-
-
-
-
-
-
8673
-
-
-
-
-
-
-
-
-
803
-
-
-
-
-
-
-
-
-
4349
-
-
-
-
-
-
-
-
-
2023
-
-
-
-
-
-
-
-
-
8091
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
2672
-
-
-
-
-
-
-
-
-
488
-
-
-
-
-
-
-
-
-
2641
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
1217
-
-
-
-
-
-
-
-
-
772
-
-
-
-
-
-
-
-
-
1.75万
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
1414
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
2082
-
-
-
-
-
-
-
-
-
616
-
-
-
-
-
-
-
-
-
5358
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
4526
-
-
-
-
-
-
-
-
-
493
-
-
-
-
-
-
-
-
-
4556
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
1448
-
-
-
-
-
-
-
-
-
866
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
1250
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
1216
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
3430
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
1535
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
662
-
-
-
-
-
-
-
-
-
673
-
-
-
-
-
-
-
-
-
1222
-
-
-
-
-
-
-
-
-
1336
-
-
-
-
-
-
-
-
-
2929
-
-
-
-
-
-
-
-
-
3751
-
-
-
-
-
-
-
-
-
5825
-
-
-
-
-
-
-
-
-
427
-
-
-
-
-
-
-
-
-
756
-
-
-
-
-
-
-
-
-
413
-
-
-
-
-
-
-
-
-
2009
-
-
-
-
-
-
-
-
-
1736
-
-
-
-
-
-
-
-
-
772
-
-
-
-
-
-
-
-
-
835
-
-
-
-
-
-
-
-
-
1086
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
1217
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
1635
-
-
-
-
-
-
-
-
-
877
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
860
-
-
-
-
-
-
-
-
-
2919
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
1827
-
-
-
-
-
-
-
-
-
992
-
-
-
-
-
-
-
-
-
3388
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
767
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
2983
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
612
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
341
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0