709507
4
7843
5
81756
42
2040
16
658
1
4449
696
2004
1807
2013
13
4663
3
5959
18
1090
0
796
7118
6
1776
896
2
267
84
500
98615
31
3101