673
980
1118
1044
2426
1311
995
2015
1760
2183
917
759
2393
915
1497
842
1826
928
688
1695
696
856
1360
841
2002
958
1080
948
888
1369
981
1009
2443
1369
693
5773
705
870
1205
1087
1028
1171
2737
1769
1384
679
1016
1566
1112
1841
1741
1001
997
953
793
804
1031
947
1311
759
800
1462
787
1598
2002
1035
1794
971
902
786
1102
644
1088
1134
3117
11070
771
970
1288
871
1863
732
676
700
1076
1047
2912
2134
5807
1524
736
1404
1171
749
732
742
987
2185
665
1200
789
1232
1389
2590
3798
1254
2215
1741
752
1451
728
1859
888
779
716
1158
1336
2686
816
2161