3572
861
1971
900
966
930
1092
3000
903
1591
2107
1054
1779
1402
865
1001
1920
1098
992
1474
1098
1023
910
1202
1006
1028
3158
1604
2032
1057
29802
1363
917
3121
2834
1099
909
1733
2401
1565
909
903
943
1344
1271
948
918
948
891
1225
918
941
981
2261
8491
1395
1125
1368
2595
4320