3090
6
7793
4
2535
2
19783
25669
0
5347
32302
1849
3868
10
1593
14
2907
2160
2471
7
1628
1
5052
878
21152
8
2633
2011
2551
3
1189
1186
462
1663
5
1961
1407
2358
9
2932
3498