1409
914
879
3900
976
968
4637
994
2206
878
969
1011
2775
3877
1678
1784
1020
2667
3162
1891
1166
1519
1128
988
1225
1645
925
1068
1682
2297
4650
899
1103
5530
1826
820
846
962
848
1281
1367
1377
970
901
1866
1984
919
1883
4110
917
986
978
978
974
993
9933
1872
1060
2104
817