2204
5
4114
3
4606
1
2233
3212
27
2954
2
1306
2489
1917
51331
25
2254
962
0
2788
2781
2366
696
1210
8316
8
4578
3519
9
7222
4
3565