2938
3413
3276
1810
1697
1990
4129
242827
1223
625
678
1022
13063
37724
3364
50025
927
57498
32675
1953
1347
15356
2134
1257
1091
4112
24842
2325
1453
7377
5489
1753
6351
942
8932
8880
4293
3130
1507
1023
3511
1376
847
1173
8057
2569
931
4038
1073
1216
4869
1237
868
918
1129
1152
2935
752
3340
10524