697
0
1992
3
1309
4914
2
5389
1
2530
4
562
10827
951
108797
9956
2629
6236
10
297066
2906
3012
1289601
4443
9
2799
6
19944
2372
1797
913
5504
16
935
3211
6110
5169
189326
7034