21152
8
3080
3
2932
2
3090
6
2600
4
2740
572
0
2405
1
297066
1681
2131
5151
2245
1564
1603
4837
5
2629
1606
1734
1209
2571
2903
1199
467
3014
20
2468
2535
2890
619
1047