946
1
1558
2
1777
1527
6346
16
3629
12459
3
2456
17970
15
775
2366
3655
11
2277
0
18816
685
1812
1821
796
2627
7
1289601
4
2890
1265
1935
2604
4944
2352
1363
866
989
9817