20634
8
1020
0
31535
17353
25137
19279
2
968
2730
6
798
980
1
467
290
482
2211
418
2749
459
381
547
1504
1824
765
1518
996
1222856
4
363
180849
1098
1100