1295
1
2204
5
4606
2233
3
3212
27
2954
2
2405
2489
1917
51331
25
962
0
662
2788
2781
12305
2366
2711
1210
4578
3519
9
7222
4
3565
8