21152
8
2535
2
1564
1730
0
2992
3
2468
2318
1
32302
3498
4
2890
1716
2600
19783
929
4833
2711
4651
2911
9
1982
2377
7893
3090
6
2431
5151
2131
7793
1423
2822
2475