2698
8
1642
1698
644
938
939
1963
941
943
1716
1717
694
1718
1976
699
1724
2236
702
958
1472
1217
1730
963
1476
1732
1988
965
2247
968
2249
2506
1998
975
1999