1297
2
875
874
1
1127
900
12
500
527
537
744
884
8679
23
611
401
844
492
3980
4
1236
429
651
471
3422
15
406
2563
454
633
538
3349
722
3