54
-
-
-
-
-
-
-
-
-
492
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
2448
-
-
-
-
-
-
-
-
-
4332
-
-
-
-
-
-
-
-
-
5381
-
-
-
-
-
-
-
-
-
3257
-
-
-
-
-
-
-
-
-
8126
-
-
-
-
-
-
-
-
-
1953
-
-
-
-
-
-
-
-
-
1856
-
-
-
-
-
-
-
-
-
744
-
-
-
-
-
-
-
-
-
1507
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
770
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
2929
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2287
-
-
-
-
-
-
-
-
-
2883
-
-
-
-
-
-
-
-
-
2481
-
-
-
-
-
-
-
-
-
2426
-
-
-
-
-
-
-
-
-
1041
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0