953
1526
1588
2468
1749
2289
1162
1090
1431
1931
853
1223
10237
984
918
927
1627
1412
1011
892
823
1331
1077
2183
1022
836
913
888
1638
7879
992
5465
1776
932
1156
2926
1546
866
3945
1006
995
1035
1241
968
1054
960
857
2694
1057
1407
2229
992
1128
895
1156
887
929
912
915
845
1018
2548
897
1266
1469
1020
1359
761
1059
2155
887
1665
873
854
892
2296
1476
826
1010
914
826
2987
792
852
878
811
1466
803
857
835
821
858
879
873
924
1296
881
1205
1031
910
1024
1775
775
1043
1791
763
1050
1555
1333
843
1322
855
854
1154
851
1917
1614
2016
919
839