685
0
14
1978
6
583
2
1041
1
3779
791
1225
909
1347
9611
4996
1153
669
1916
3090
2012
800
3546
3083
534
984
1598
1002
3479
5
3593
16
1337
2332
1193
1797