21152
8
2600
4
2593
1
2711
2
2740
3
572
0
2911
9
2405
1681
2131
6753
17
1564
1603
4837
5
3090
6
5151
297066
2629
1606
1942
1734
1209
5978
2571
2903
2932
1199
467
3014
20
2468