2890
3
2600
4
3090
6
2468
1564
1
2535
2
19783
1423
1537
2358
9
2966
118
3248
8
5565
17946
0
32302
3694
1716
5347
2711
6095
2300
2919
2743
5
2740
6899
25669
14
3000
462