2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
573
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
889
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
3224
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
5490
-
-
-
-
-
-
-
-
-
721
-
-
-
-
-
-
-
-
-
5775
-
-
-
-
-
-
-
-
-
1056
-
-
-
-
-
-
-
-
-
2886
-
-
-
-
-
-
-
-
-
2802
-
-
-
-
-
-
-
-
-
5390
-
-
-
-
-
-
-
-
-
1924
-
-
-
-
-
-
-
-
-
5889
-
-
-
-
-
-
-
-
-
1973
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1791
-
-
-
-
-
-
-
-
-
1018
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
1102
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
789
-
-
-
-
-
-
-
-
-
3552
-
-
-
-
-
-
-
-
-
6950
-
-
-
-
-
-
-
-
-
3740
-
-
-
-
-
-
-
-
-
2114
-
-
-
-
-
-
-
-
-
897
-
-
-
-
-
-
-
-
-
1032
-
-
-
-
-
-
-
-
-
1497
-
-
-
-
-
-
-
-
-
1468
-
-
-
-
-
-
-
-
-
4137
-
-
-
-
-
-
-
-
-
8846
-
-
-
-
-
-
-
-
-
3279
-
-
-
-
-
-
-
-
-
3631
-
-
-
-
-
-
-
-
-
6794
-
-
-
-
-
-
-
-
-
4112
-
-
-
-
-
-
-
-
-
4392
-
-
-
-
-
-
-
-
-
5880
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
3108
-
-
-
-
-
-
-
-
-
548
-
-
-
-
-
-
-
-
-
5622
-
-
-
-
-
-
-
-
-
647
-
-
-
-
-
-
-
-
-
2822
-
-
-
-
-
-
-
-
-
879
-
-
-
-
-
-
-
-
-
4691
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
4017
-
-
-
-
-
-
-
-
-
1127
-
-
-
-
-
-
-
-
-
7910
-
-
-
-
-
-
-
-
-
2628
-
-
-
-
-
-
-
-
-
6095
-
-
-
-
-
-
-
-
-
3383
-
-
-
-
-
-
-
-
-
8281
-
-
-
-
-
-
-
-
-
2506
-
-
-
-
-
-
-
-
-
9927
-
-
-
-
-
-
-
-
-
3549
8423
-
-
-
-
-
-
-
-
-
2260
-
-
-
-
-
-
-
-
-
7743
-
-
-
-
-
-
-
-
-
1972
-
-
-
-
-
-
-
-
-
4.55萬
-
-
-
-
-
-
-
-
-
2060
-
-
-
-
-
-
-
-
-
7592
-
-
-
-
-
-
-
-
-
1519
-
-
-
-
-
-
-
-
-
4.11萬
-
-
-
-
-
-
-
-
-
8839
-
-
-
-
-
-
-
-
-
6146
-
-
-
-
-
-
-
-
-
3728
-
-
-
-
-
-
-
-
-
3177
-
-
-
-
-
-
-
-
-
1967
-
-
-
-
-
-
-
-
-
2104
-
-
-
-
-
-
-
-
-
3504
-
-
-
-
-
-
-
-
-
5811
-
-
-
-
-
-
-
-
-
5308
-
-
-
-
-
-
-
-
-
2089
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
1725
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
1356
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
930
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5240
-
-
-
-
-
-
-
-
-
2057
-
-
-
-
-
-
-
-
-
2024
-
-
-
-
-
-
-
-
-
731
-
-
-
-
-
-
-
-
-
1437
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0