2131
1
1730
0
929
3
2600
4
19944
2
1606
3090
6
2377
4837
5
2903
2932
2535
1564
21152
8
1423
2822
2468
1062
1716
1603
467
3498
5565
9
2992
4833
3080
2890
1590
951