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
884
904
806
852
900
1364
732
755
2012
4160
1080
741
797
1403
1347
734
774
1183
883
776
887
997
2910
2198
1437
1011
2283
919
1950
1687
1152
904
1874
786
838
1877
1054
1736
1750
882
1303
3353
1725
1245
1120
714
844
834
1010
1315
731
1418
887
857
2539
1475
1244
867
1421
1825
745
1548
1051
2297
788