2730
6
25137
0
17353
31535
20634
8
1098
3114
4
19279
2
3359
1
6800
2297
1559
2657
3
2668
999
785
641
2076
2855
467
2091
814
417
1291
1642
625
5262
10
7952
16840
15
11483