1008
1643
2777
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
1683
855
1326
682
1267
1341
951
1628
955
2265
1521
807
1284
1438
1054
737
760
727
2951
2322
2187
1846
1052
1246
976
1367
696
1807
1243
1574
744
669
1994
1253
1769
2983
822
738
633
824
1218
667
773
1300
1023
716
1409
713
1153
1412
3090
690
4987
693
1354
1322
1469
674
1579
1771