2393
6
1514
1
1150
2
2906
4443
9
1038
980
3591
11
24337
22
1015
1087
851
2786
1161
3738
5
1694
673
1558
7471
2110
1185
444571
1177
2268
4
1957
1001
0
564
4684
2505
3176