0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
634
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
1347
-
-
-
-
-
-
-
-
-
634
-
-
-
-
-
-
-
-
-
2289
-
-
-
-
-
-
-
-
-
1088
-
-
-
-
-
-
-
-
-
5336
-
-
-
-
-
-
-
-
-
3426
-
-
-
-
-
-
-
-
-
1377
-
-
-
-
-
-
-
-
-
1451
-
-
-
-
-
-
-
-
-
3816
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
767
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
1714
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
1136
-
-
-
-
-
-
-
-
-
605
-
-
-
-
-
-
-
-
-
1712
-
-
-
-
-
-
-
-
-
1060
-
-
-
-
-
-
-
-
-
535
-
-
-
-
-
-
-
-
-
706
-
-
-
-
-
-
-
-
-
583
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
62