767
811
2981
1032
1321
1678
976
835
607
654
676
869
679
679
888
1006
1430
1256
795
628
1877
800
694
655
731
1936
665
1646
1589
1707
599
2430
686
1192
693
719
802
807
4212
1222
690
633
689
1475
632
3485
2351
1351
1024
1360
943
798
1546
1417
860
731
1074
636
1550
684
853
638
1873
870
1896
712
807
2429
1702
771
716
702
1310
1364
4190
972
980
647
1172
1730
1348
815
1490
2391
855
1141
708
1813
1058
2409
1396
653
733
3972
2031
3519
1228
1403
924
688
859
1030
1073
1544
932
2969
1092
976
1390
672
643
1852
1827
819
1296
654
635
710
1834
1129