2510
3532
4017
1477
1731
1309
1334
1195
2344
826
911
1045
1922
1599
755
1452
750
4761
1328
1517
1096
1047
1202
1028
1178
936
947
1748
1190
3397
751
1190
1012
10031
2973
869
983
859
1368
839
947
776
1012
1489
906
1391
1437
1331
2989
4234
846
1244
3055
917
1149
1209
1072
933
1047
872