668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
1944
683
914
1047
5537
1427
778
766
649
1018
703
1435
832
1563
1243
2250
739
1300
1581
1545
696
770
1396
1863
811
1330
2698
1301
699
967
708
1400
1139
841
1300
1343
675
2517
720
693
984
1681
2601
1844
2145
1705
1174
2902
643
3090
852
1098
589
992
680
711
977
754
714
1338
1063
1688
1548
2206
941
1507
1513
1453