2990
2153
2277
2315
1230
1620
1210
965
1514
1061
1249
982
1188
889
981
2018
1357
890
843
1020
947
3570
986
976
1038
874
2572
941
1271
2400
986
871
898
1042
3239
882
952
885
1136
1011
1000
988
1596
2831
993
1702
938
1086
982
954
875
1703
983
1522
1463
2314
1083
816
1064
1398