697
0
1992
3
1309
4914
2
2184
1
1922
5389
3562
108797
1403
1289601
4
2386
6236
10
10827
562
1797
951
2698
189326
1694
496
2906
3554
9
2525
297066
422
5169
467
607