680
726
1679
5463
752
783
1389
1439
805
913
1430
1326
955
942
1006
2107
1254
958
7459
1534
2186
2678
1480
4029
2192