1840
569
1929
599
1608
1409
2018
3007
1007
264
1309
298
392
1069
1692
1071
376
361
545
441
555
365
397
284
643
821