20163
44
2013
2
2861
1
843
3155
522
2505
2884
5
2306
1105
2589
978
0
1665
5006
703
3012
5635
3
4971
14
2733
4
1089
1681
1540
427
3818