8607
8
1891
0
2930
1
5340
2344
2482
1456
2
741
5
3053
7
6480
21
2968
4362
3
467
3461
4
960
2368
802
1380
9647
6
1289601
123674
35