9956
3
3080
337
0
7034
2
471
1289601
4
1310
3660
444571
9
971
19079
6
108797
1927
5782
6110
2087
3252
47639
908
581
2524
984
4471
2763
607
475
1354
4044
5
504
1933
1