2383
1808
1497
1464
2527
2190
655
2450
2196
1942
665
2458
1436
1181
929
1955
678
1960
1194
1453
2479
1717
2490
1728
1986
711
968
1227
2251
1484
1996
733
1247
1249
2022