826
1
95
855
873
1369
781
2
590
675
547
639
735
791
1853
589
626
799
1222
1372
3
490
63
859
627
715
748
765
1077
1126
2975
4
3487
5071
5