793
1589
2790
1002
2618
954
892
2258
783
1678
851
803
986
731
2228
935
1523
993
876
4913
856
901
741
910
816
875
12836
777
831
918
1033
1492
1057
826
926
1693
1585
866
834
854
932
869
703
923
2396
1259
633
883
6960
930
937
808
2006
784
1093
1441
912
1125
1434
1066
631
997
774
1121
1051
1237
1440
706
1467
2084
698
1344
847
1578
1050
781
4087
1448
920
851
855
1215
2095
3330
916
1442
1581
3140
672
1759
1288
1007
784
3653
4128
778
754
1545
18058
1278
713
799
1960
841
1083
733
919
1142
1305
898
2862
1371
738
669
1052
668
862
820
4034
692