3589
980
903
1083
1388
1331
3147
1838
830
1441
931
1983
923
1972
1604
1459
782
4473
997
912
1414
788
989
1202
977
990
1338
1308
11454
1083
1072
896
7030
9448
3473
3175
1001
951
3013
902
996
983
3285
1916
820
825
807
1716
2596
8237
13554
2914
918
4414
1407
2694
1236
1277
1312
1265