884
2
3980
4
492
537
1
744
611
527
900
12
500
493
471
406
429
651
3422
15
633
538
454
3349
2563
2585
3
1787
2784
648
1278
5
1207
8
801
722
6117
9