1339
5727
960
1835
912
1279
806
1605
866
2922
1091
1050
1134
852
2500
1308
1477
1273
1010
3217
15452
992
1974
861
1168
1018
907
2796
1345
875
1222
1544
1088
1917
882
1244
879
878
1431
2155
864
1276
2262
828
7970
4328
820
1102
1208
801
891
1241
1232
966
883
1010
5258
993
1356
1199