1020
0
20634
8
2730
6
2855
3
2668
2
19279
2275
1949
3442
169211
11
31535
25137
918
1824
325
52
467
116
4396
445
729
2076
1
53
171
459
895
439
2105
1711
440