840
770
1200
3041
712
1737
1083
5111
735
1168
888
758
716
3708
883
1263
787
1338
856
15614
972
1262
2557
780
1984
1310
978
1370
834
885
2024
890
816
4915
2016
1011
978
819
711
1419
856
2486
2361
7169
719
959
2373
1573
844
1614
767
912
2403
726
4358
789
11296
1042
1081
6902