2535
2
2891
4
1788
1
1819
3498
1558
6346
16
1265
3053
7
1363
2622
6
1348
2356
3805
2425
866
3614
270
2456
2254
3765
1603
2890
3
2468
2534
2055
2377
32302
0
2219
2990