1859
980
895
3715
886
1113
1472
1367
903
806
814
1573
981
793
1279
1111
1026
1069
1084
904
1147
1053
1935
904
852
1124
1091
925
929
860
4849
992
3072
2732
1772
1217
1404
1213
2443
1140
854
1079
2980
2116
969
926
1825
1940
908
1603
2260
1961
1177
1158
1012
21032
947
2818
2767
1045