496
0
3090
6
1382
1
2903
3
2932
2
378
1668
4398
10
619
2996
5164
5
1508
21152
8
1289601
4
2110
2934
7034
3305
3546
1545
3080
772
108797
1000
868
830
1424
5431
255
662