2578
1
2535
2
3080
3
2932
1819
21152
8
2110
1787
904
14
0
3498
4
3090
6
32302
1854
2760
4044
5
2100
572
17946
2996
25669
3125
467
19783
1189
280
1461
4438
2964
1603