1686
982
663
2060
2412
2193
2451
662
664
665
666
1179
925
2467
1189
1704
2217
938
1706
1712
2480
1714
1725
1734
1993
1994
2508
2509
1743
2256
2514
2004
982
2266
1501