21152
8
2535
2
3498
4
1819
1
2152
2711
4651
3
2911
9
32302
0
5151
1558
19783
6346
16
1265
2932
2676
1603
1348
2258
1942
1363
3614
3805
6
2622
2405
866
2890
2356
2425
7
921