1020
0
31535
2459
9
503
2275
2
19279
4857
2356
20634
8
2730
6
1518
1
1359
2587
16
802
372
714
392
46
2668
486
25137
3114
4
968
598
472
1837
17353
767
2079
422