1055
674
1164
1045
686
795
726
858
809
848
889
789
1136
806
902
1304
1202
6197
1046
1318
1736
1180
1657
1436
2426
1359
1845
2967
1183
1309
1455
2032
1959
3388
9748
8361