1261
535
667
538
583
453
1
3181
403
683
1
525
447
372
1
1165
481
385
683
1
2406
544
1
472
3310
1
398
948
696
682
2550
1217
546
1
6975
687
748
1789
545
480
506
1
572
1
8410
688
1
1248
5151