703
747
1700
5512
772
803
1411
1459
824
934
1450
1353
969
965
1029
2128
1272
977
7481
1551
1388
2203
2695
1497
4054
2211