2911
9
2505
2
1306
1
24418
8
2197
7
1015
2294
951
3354
1814
1701
1038
2312
0
582
12621
22
1740
3
843
5805
18
2495
1451
3518
2522
1224
1743
1681
3054
5
3683
2838
4
2057
1336