2578
1
619
3090
6
2903
3
2932
2
2181
5
11153
8
3738
3546
21152
3071
9
5820
4
1526
5627
3080
1632
1755
1416
3107
7
1320
995
10827
1382
2268
8527
1813
496
0
25669
14
19783