5947
6973
1664
1810
1697
1990
3355
1210
1472
2703
980
1755
1102
964
897
1142
746
1422
826
1716
1680
1309
625
1603
1333
1316
8838
1953
25259
1347
1053
5131
6188
1256
1083
1108
2177
1091
1066
1417
1093
1434
1207
3170
994
806
1800
914
970
1548
1424
1108
4734
786
3929
1334
1580
720
832
932