0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
658
-
-
-
-
-
-
-
-
-
1933
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3815
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1837
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3575
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4012
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
5908
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
1381
-
-
-
-
-
-
-
-
-
4734
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
2243
-
-
-
-
-
-
-
-
-
1907
-
-
-
-
-
-
-
-
-
3338
-
-
-
-
-
-
-
-
-
5245
-
-
-
-
-
-
-
-
-
3420
-
-
-
-
-
-
-
-
-
3347
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2935
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3658
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2086
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
1425
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
3130
-
-
-
-
-
-
-
-
-
3630
-
-
-
-
-
-
-
-
-
1747
-
-
-
-
-
-
-
-
-
1916
-
-
-
-
-
-
-
-
-
1635