7893
4
21152
8
2593
1
297066
0
2711
2
5151
2911
9
1393
4651
3
950
398656
19
5443
1787
2420
1482
2786
5
6861
12
1045
1695
1120
550
656
1126
4724
752