661
2600
627
2536
1440
1683
2217
1451
1965
686
1455
949
1718
1719
2487
1464
1209
1210
701
1981
2493
1470
1982
2238
1471
1984
2240
705
706
707
1732
2501
710
1478
2247