4309
3
2699
2
1743
0
2530
4
2436
790
8002
7
2372
1
2638
2142
1757
3683
5375
2580
21152
8
2669
1247
11153
951
2505
12632
980
3054
5
2354
2057
1683
582
1613
1306
4686