1092
790
679
697
712
1442
762
754
866
996
711
959
802
889
1100
1006
782
1149
982
897
1141
1001
1518
1220
1135
1445
1278
1377
1361
1666
1594
2492
8747
4312