3738
5
2530
4
2964
1
1603
14861
7
3546
3211
0
5225
8
940
2906
189326
7793
2274
4471
2
55904
1992
17970
15
3071
9
2166
4443
37355
13
4258
935
989
1492
3
951
1751
3186
1581
5141