1568
1
3629
1992
3
2867
1210
2
1063
0
697
1309
4914
5389
1422
3321
108797
2386
2245
2530
4
6236
10
1174
10827
2629
585
378
951
1015
562
1270
1344
2906
690
1087