34959
18
697
0
2403
1
2551
2996
3546
1543
2
1247
4431
9
3492
3
1964
844
2512
920
971
1775
1417
840
672
662
2009
1314
1023
991
1346
1557
1447
1649
1286