685
0
2935
2
1225
791
619
3
2003
1
3080
2316
1044
1804
18258
7258
800
3460
7
975
4
2902
16
574
3546
2164
534
3593
984
2204
5
501
4044