994
1
2578
2711
2
4651
3
1558
5151
2911
9
6346
16
1265
21152
8
1363
1942
866
3805
6
2622
2425
7
2356
2890
270
2456
2082
2254
2219
2676
2468
2534
1348
4944
3614
6307
10