2937
3413
3275
1810
1696
1988
4129
242813
1223
624
678
1021
13063
37722
3362
50019
926
57491
32674
1953
1347
15354
2134
1256
1090
4112
24829
2325
1453
7373
5487
1753
6349
942
8932
8879
4293
3129
1505
1023
3510
1375
847
1173
8056
2568
931
4036
1073
1215
4865
1237
867
918
1129
1152
2934
752
3337
10519