1092
763
3059
651
934
7263
790
679
697
766
1123
712
1443
788
762
701
800
754
875
866
996
3155
1294
711
731
959
802
889
1100
1006
1766
782
1640
1149
983
897
2114
1141
1001
1518
1136
1505
2188
1532
1220
1286
1135
2329
1251
1445
1587
1519
1278
1845
1377
1335
1566
1508
1361
1450