2578
1
619
3090
6
2903
3
2932
2
2181
5
1782
11153
8
3738
2996
0
2133
3546
21152
3071
9
2005
3227
5820
4
1140
1526
5627
496
3080
1508
108797
6225
1632
1414
1787
159