3575
1
3298
2
1660
4
2184
3248
8
758
0
2446
1446
3528
5
2337
3
2568
1423
951
1015
1564
108797
2312
123674
35
2495
2262
1289601
1740
37355
13
2949
1694
2698
690
451
2669
2392