34700
23
4870
4
421
1
2729
5
915
2
2037
3
255
3004
7
440
1539
2887
493
1195
277
310
1938
267
586
364
1494
2307
1248
4895
1238
868
536
558
150
2158
6099
6