2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
1020
1213
2634
1564
1524
2084
2196
928
891
1186
965
1373
940
910
947
1081
952
1824
1659
2232
2645
1103
766
1606
1041
811
1028
1454
777
806
901
824
1442
1938
1416
1553
2433
1730
2019
2676
1637
821
1313
1341
820
1332
884
908
1673
1013
1432
912
1328
894
1227
977
792
895
2032
793
967
803
1855
881
833
885
957
1426
971
751
932
1763
1201
1406
807
830
775
1145
794
1480