2408
8
2295
3
25788
14
2192
2
1399
5
1179
1
2109
3789
20
746
174730
18
2726
628
0
2973
9
1768
920
1204
2659
2102
2534
2171
749
3255
4
1581
2107
2940
2267
1557
1661
8065
3505