2025
2
1480
1227
1
1322
1970
3
1113
1472
745
878
1604
730
851
845
689
1523
704
897
4
910
991
3272
17
717
914
611
742
1748
751
755
657
728
1598