2405
1285
2923
2459
964
1596
906
1189
1358
1340
1334
816
1414
861
1209
1302
994
975
1367
1774
1260
3033
988
927
882
1237
1473
1287
2552
1312
967
2140
2429
1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
967
1146
2107
1684
745
984
1603
2087
1652
846
1600
1847
1802
1093
1118
1986
2304
1198
2694
1497
1116
978
1089
871
1706
1576
919
1368
1437
1491
1109
2742
5994
1279
1752
1579
851
1422
779
2443
1113
2560
1940
873
2426
1635
3446
2877
866
2957
1040
811
892
1163
1087
2927
745
1462
1551
1491