709603
4
7843
5
81768
42
2040
16
658
1
4449
696
2004
1808
2013
13
4663
3
5959
18
1090
0
796
7118
6
1776
896
2
267
84
500
98616
31
3101