2025
1399
850
1362
1505
1612
1077
840
1379
789
803
1250
2714
1075
1214
1261
760
673
998
1013
1380
1327
790
1063
739
690
1200
834
1241
646
707
805
630
1068
780
2702
630
1502
4343
683
887
3400
746
1082
738
816
1668
1224
2150
1196
1400
1142
751
1639
1390
2775
716
1529
942
644
2138
1645
876
1448
752
771
937
3557
728
751
688
1147
2381
1365
600
779
2542
1278
1834
1327
1049
797
628
715
1130
871
1784
2038
668
743
773
1299
1508
706
671
1341
1109
1334
778
1150
673
1445
3571
701
1156
1012
2391
705
804
1169
818
914
722
3084
685
893
2623
1290
881
1296