24
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1782
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1579
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
1404
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
581
-
-
-
-
-
-
-
-
-
2143
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
1048
-
-
-
-
-
-
-
-
-
1815
-
-
-
-
-
-
-
-
-
1867
-
-
-
-
-
-
-
-
-
5298
-
-
-
-
-
-
-
-
-
1.70萬
-
-
-
-
-
-
-
-
-
4182
-
-
-
-
-
-
-
-
-
3142
-
-
-
-
-
-
-
-
-
3596
-
-
-
-
-
-
-
-
-
1.07萬
-
-
-
-
-
-
-
-
-
3857
-
-
-
-
-
-
-
-
-
3872
-
-
-
-
-
-
-
-
-
4931
-
-
-
-
-
-
-
-
-
5436
-
-
-
-
-
-
-
-
-
1.48萬
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
2311
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
921
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
615
-
-
-
-
-
-
-
-
-
2017
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
3243
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
2840
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
4694
-
-
-
-
-
-
-
-
-
570
-
-
-
-
-
-
-
-
-
4939
-
-
-
-
-
-
-
-
-
2925
-
-
-
-
-
-
-
-
-
7886
-
-
-
-
-
-
-
-
-
1167
-
-
-
-
-
-
-
-
-
3690
-
-
-
-
-
-
-
-
-
2169
-
-
-
-
-
-
-
-
-
2715
-
-
-
-
-
-
-
-
-
1583
-
-
-
-
-
-
-
-
-
4985
-
-
-
-
-
-
-
-
-
1855
-
-
-
-
-
-
-
-
-
3471
-
-
-
-
-
-
-
-
-
1472
-
-
-
-
-
-
-
-
-
6437
-
-
-
-
-
-
-
-
-
3206
-
-
-
-
-
-
-
-
-
4761
-
-
-
-
-
-
-
-
-
5135
-
-
-
-
-
-
-
-
-
2038
-
-
-
-
-
-
-
-
-
5357
-
-
-
-
-
-
-
-
-
3680
-
-
-
-
-
-
-
-
-
1266
-
-
-
-
-
-
-
-
-
1043
-
-
-
-
-
-
-
-
-
1466
-
-
-
-
-
-
-
-
-
4527
-
-
-
-
-
-
-
-
-
2106
-
-
-
-
-
-
-
-
-
2477
-
-
-
-
-
-
-
-
-
2155
-
-
-
-
-
-
-
-
-
1366
-
-
-
-
-
-
-
-
-
4080