496
0
3090
6
1382
1
2903
3
2932
2
4398
10
619
2996
21152
8
1289601
4
2110
2934
7034
3305
3546
3080
108797
1000
868
830
5431
255
662
1986
3562
25669
1380
1844
801
2131