20634
8
2855
3
2668
2
2730
6
467
0
2093
1020
282572
918
1840
2069
2111
1333
1
2657
584
443
345
625
945
1541
1551
2006
776
4536
418
269
422
376
2546
1824