809
1578
925
1848
963
2126
1103
1320
1059
1295
872
912
1062
785
1734
862
1099
1000
12891
886
725
1182
966
1587
1785
1194
3148
789
789
1096
1099
1162
931
1153
3764
1541
1017
814
797
1122
2556
704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
802
688
776
1716
691
2010
847
907
679
1731
841
1317
4230
1367
723
885
771
1228
1401
897
1569
1000
3025
1241
751
766
1088
886
689
836
746
739
1272
713
659
692
900
875
919
1294
660
1075
799
1310
725
786
1458
1432
1131
2479
746
948
836
1754
1222
802
2302
1356
1607
867