1002
1051
861
1044
1626
912
999
986
876
1493
1637
903
2790
1009
1026
888
944
1507
917
969
1033
873
1807
1010
1545
1058
2099
1281
968
864
1471
1720
916
927
958
1701
1647
1063
957
1199
1010
1955
2538
997
1449
1087
1566
937
1422
1810
943
1405
820
809
906
1159
946
2168
1566
1008
1637
2343
922
2046
993
1950
1165
1321
774
876
1680
812
789
1400
1795
929
792
2692
1299
865
1192
1109
1132
1450
928
857
1684
1762
868
1050
909
998
1662
809
1778
1111
996
1272
1075
2213
810
786
785
1741
2648
1255
1077
2467
803
1715
929
866
1473
882
1600
1320
923
887
1796
939