680
1
627
714
1249
2
392
449
791
760
1685
339
471
865
4
589
2355
3
2934
1112
14568
6
950
3289
1132
1693
7560
495
933
787
381
1706
2738
5
482
434