641
1493
1311
1680
876
827
1189
744
769
756
801
760
2879
776
739
1248
773
963
841
1667
732
1493
1179
871
3582
981
1352
789
862
2154
753
757
1365
1961
658
7672
1016
572
1366
2014
1675
696
873
761
1658
1552
1623
731
1186
720
12657
1169
2659
716
49233
3229
1010
1846
3089
1115