0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
2621
-
-
-
-
-
-
-
-
-
2560
-
-
-
-
-
-
-
-
-
1874
-
-
-
-
-
-
-
-
-
1726
-
-
-
-
-
-
-
-
-
3503
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
5198
-
-
-
-
-
-
-
-
-
2.84萬
-
-
-
-
-
-
-
-
-
2552
-
-
-
-
-
-
-
-
-
2618
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
1178
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
2201
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
1673
-
-
-
-
-
-
-
-
-
1362
-
-
-
-
-
-
-
-
-
1452
-
-
-
-
-
-
-
-
-
1301
-
-
-
-
-
-
-
-
-
1335
-
-
-
-
-
-
-
-
-
682
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
4196
-
-
-
-
-
-
-
-
-
1405
-
-
-
-
-
-
-
-
-
797
-
-
-
-
-
-
-
-
-
1422
-
-
-
-
-
-
-
-
-
1745
-
-
-
-
-
-
-
-
-
1410
-
-
-
-
-
-
-
-
-
4908
-
-
-
-
-
-
-
-
-
1222
-
-
-
-
-
-
-
-
-
618
-
-
-
-
-
-
-
-
-
778