1476
1313
1953
732
1207
1058
1852
2958
1725
496
705
417
268
414
606
930
2002
1361
481
909
1346
1456
1090
953
