884
2
3980
4
491
537
1
744
611
527
900
12
499
492
471
406
429
651
3422
15
633
454
3349
2563
2585
3
1787
2784
648
1278
5
1207
8
800
720
6117
9