3541
2
3175
5
2756
1847
4
2114
1
2338
6057
11
1694
1402
658
1451
0
951
1348
12472
1240
941
12459
3
2312
1688
2505
2777
8
3465
4465
22
1961
1743
1529
2318
3054
1729
2745