21152
8
2593
1
2799
6
1632
1606
297066
0
1526
2
19944
2711
2972
1787
5151
2911
9
4651
3
398656
19
550
4724
2110
1942
2082
7893
4
1859
2378
2456
6753
17
2676
1686
1347
108797
2021