1485
2993
3641
3307
728
1111
1584
4843
2342
735
1820
739
1777
723
949
948
658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
1361
857
872
658
1287
658
800
702
1397
1471
1506
1233
1241
1138
959
688
1544
1731
631
917
663
1298
688
933
901
655
720
1750
1166
849
648
1421
1256
1247
814
1389
775
757
1266
726
646
604
1690
950
3204
2290
761
1383
963
1100
1485
782
1032
633
1025
870
707
2128
1071
970