21152
8
1730
0
2535
2
1564
3498
4
2890
3
1716
1
2992
2600
2468
929
2711
4651
2911
9
32302
2377
2318
5151
2131
1423
19783
2822
1062
2932
2676
1603
1942
5565
4833