818
1
1128
1992
3
697
0
1309
4914
2
5389
108797
1489
1525
2386
2245
970
1664
2530
4
345
6236
10
1230
1174
10827
2629
510
633
585
378
951
44
1015
562
2906