2358
9
2155
3
2996
0
1500
392
758
2041
2
2313
1
1045
2075
4821
3159
319
2948
6
1457
1386
3868
10
332
2061
19783
2535
1298
984
467
1903
1603
2661
4044
5
3083
614