679
86
2680
1578
1815
1998
719
975
2255
1488
2000
1233
979
724
981
1749
982
1495
1496
985
2265
1499
2523
2012
1501
2269
2525
1758
991
993
2017
2529
1762
1251
1252