697
0
1992
3
2050
1
1309
562
4914
2
11153
8
2245
2629
10827
4
8527
12459
3014
20
5389
1289601
19944
1268
1087
3491
108797
1606
297066
2386
2949
2496
1922
3222
2274
5141
7
4398
10