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
-
-
-
-
-
-
-
-
-
2539
-
-
-
-
-
-
-
-
-
3201
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
1337
-
-
-
-
-
-
-
-
-
1788