2730
6
31535
0
1642
1
19279
2
2188
9
1330
543
1903
2372
2275
2982
3
3493
5
1129
2368
2000
571
3674
10
775
17353
4427
2604
7
3795
1628
25186
14
661
25137
1435
1098
1661
602