2025
884
803
5099
1663
657
1221
759
20229
1045
761
1070
779
698
4174
2465
1877
1523
970
860
2343
798
843
1189
2452
12670
819
1666
1375
948
954
1683
1380
1155
6090
2330
1651
1227
1351
5916
751
838
1275
895
1239
2633
978
910
2827
3608
868
775
1088
1002
770
1090
5193
880
941
2163
1146
2133
2327
5576
799
1582
2787
1907
1020
1079
1642
871
711
717
1407
769
2248
3447
2145
7109
24014
798
694
624
5941
1950
1907
812
947
1525
1771
1072
1569
11745
1819
2407
806
733
1627
765
1219
929
1202
673
1122
835
1391
2166
1385
705
2144
789
4024
966
828
878
905
981
693
10106