1648
1980
932
1658
1452
1724
1996
2003
1262
1263
1015
1016
1027
772
1294
1554
2070
1842
1847
839
855
1890
882
2423
646
653
1457
2000
1251
2058
1591
2363
2645
1392
1149