2730
6
20634
8
3233
16
4455
2
2190
1
1506
0
1748
4111
3092
31535
2886
4
1020
2657
3
105290
2668
467
683
814
2474
1385
521
2231
3003
395
17353
25137
1772
1290
1343
482