832
1
21152
8
6753
17
2593
297066
0
2530
4
467
496
1380
3140
619
1606
3485
7
2711
2
2181
5
19944
2377
5151
2911
9
4651
3
398656
19
1526
9956
1787
550
444571
4724
1942
830
2082