2730
6
31535
0
25137
3114
4
17353
1642
1
20634
8
417
1098
2076
19279
2
11483
1129
814
1587
6800
1559
1291
1326
661
467
7952
2657
3
2668
2799
1138
2275
509
1566
3268