1245
809
1328
1201
843
948
885
1015
940
999
1048
932
1311
959
1055
1445
1339
6475
1180
1473
1918
1322
1345
1797
1580
2580
1510
2006
3122
1324
1458
1592
2176
2105
3561
9893
8547