496
0
467
3090
6
2414
2
2903
3
2932
2996
21152
8
1973
1819
1
1000
830
3080
108797
1303
2131
868
4706
25669
975
455
3934
3206
5
1746
2377
1537
2823
1380
895
673