1243
2717
2920
918
1499
727
1270
824
1660
801
841
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
799
2733
630
2243
1577
12067
906
708
1385
873
1846
826
979
990
760
904
972
762
1039
771
2540
921
4202
2824
4254
743
1312
2089
1150
1404
1560
807
1091
1250
1023
1217
702
903
1796
1244
820
1020
787
1027
1236
1833
1092
1451
814
1000
1043
878
841
1575
881
4545
2386
646
1721
1596
1876
2706
1553
775
727
1021
725
1020
810
1721
1281
1403
6616
673
1561
1935
916
746
926
782
4880
1630
1635
1215
675
815
979
1521
1108
2370
746
958
1035
1113
2393
1322