2544
3
2161
2
1097
659
568
777
1352
4
1365
1
771
1363
1278
924
1310
1432
985
647
405
657
632
812
701
482
1610
6
575
428
613