21152
8
2593
1
1844
1301
2
1767
674
638
0
3145
4
297066
1615
2711
237
2302
3
551
1496
6
2942
5151
2911
9
4651
1532
398656
19
2526
550
4724
1974
821
1942
1780
1696
5
600