2058
873
15525
1038
1083
976
1009
868
1798
946
1715
1238
919
1635
969
2999
2941
2926
2172
891
1293
5474
1026
1033
1930
3323
996
2044
10662
887
1050
1477
980
7636
2022
2937
892
1003
2264
2277
1731
3832
2265
1044
1113
1619
1045
3496
1264
1450
2170
2059
1514
1276
1364
1822
2664
953
911
1269
928
3042
2025
865
1800
843
906
1184
1631
2808
928
1078
2782
1693
1286
1927
3288
1306
956
1691
2425
991
1183
2364
1577
1241
7592
1114
2612
1709
997
876
2482
6643
889
5044
2798
1040
869
840
3319
989
1736
881
984
1069
2100
968
1020
1733
997
913
2260
1644
2696
3149
3491
1039
1089
2192