1240
10512
3
2296
25752
8
3205
2
4761
5
22722
1309
1
639
2683
678
14778
6
2028
1688
0
6757
13
1504
11780
2913
3129
1914
2568
527
10654
10
4625
918
951