274
507
642
471
933
667
1277
881
336
447
1039
9674
536
1
449
1
557
648
711
614
2638
1
14933
2613
622
446
3469
1
513
525
835
683
2
3204
469
542
410
1056
920
634
1
5795
7262
1
6343
733
1830