0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
783
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
956
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
1593
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
4287
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
2357
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
359
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
1158
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
920
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
878
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
1307
-
-
-
-
-
-
-
-
-
662
-
-
-
-
-
-
-
-
-
1.08万
-
-
-
-
-
-
-
-
-
1135
-
-
-
-
-
-
-
-
-
1381
-
-
-
-
-
-
-
-
-
6808
-
-
-
-
-
-
-
-
-
2292
2539
-
-
-
-
-
-
-
-
-
3201
-
-
-
-
-
-
-
-
-
4051
-
-
-
-
-
-
-
-
-
6275
-
-
-
-
-
-
-
-
-
3050
-
-
-
-
-
-
-
-
-
5034
-
-
-
-
-
-
-
-
-
1549
-
-
-
-
-
-
-
-
-
4811
-
-
-
-
-
-
-
-
-
1674
-
-
-
-
-
-
-
-
-
3226
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
3327
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
1199
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
536
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-