2859
2
2490
6
2001
1
1875
510
1879
3
1255
16062
15
1944
16174
5
2884
2217
5308
4
2604
1687
0
2670
1015
2669
1694
2294
1923
5375
1740
1451
951
690
12632
7
3465
1038
843