2025
1337
905
675
684
679
1044
1515
1451
934
740
895
731
764
14837
980
685
735
1312
751
888
669
657
1300
805
968
968
861
799
953
1299
1969
780
873
706
1532
683
3163
1070
677
681
1135
764
756
772
796
668
755
1313
866
747
835
2321
1166
777
854
986
697
678
740
720
767
3442
1059
1205
961
988
692
872
1256
4318
996
4734
753
1125
761
671
2089
1191
855
828
827
670
1718
1211
1271
1256
830
1044
991
712
2546
995
666
920
939
661
1645
859
1655
840
837
771
2854
2389
729
1171
1192
2402
988
4254
742
1465
694
1735
959
755
855
4460
2031