8969
0
31535
1642
1
1054
2
458
1824
8597
9
1281
3114
4
12958
5
467
7750
3
2748
1575
1539
2275
3663
422
871
2683
2809
471
19279
2619
683
1192
1155
1009
2522
6800