2131
2
572
0
2903
3
32302
1681
25669
2600
4
3090
6
3551
10
951
1
1603
1606
2571
2932
1199
467
2462
2535
2294
2478
619
674
2009
5
937
2468
21152
8
1825
14
1455