1840
569
1929
598
1607
1408
2018
3007
1007
264
1309
298
392
1069
1692
1071
376
361
545
441
555
365
397
284
643
821