2539
3
2159
2
1095
658
567
776
1351
4
1365
1
771
1363
1276
924
1308
1430
985
647
405
657
632
367
811
701
482
1607
6
575
428