485
0
3090
6
2903
3
2932
2
2996
21152
8
522
3080
108797
991
1030
25669
29355
3206
5
1239
1537
1
1104
2823
692
1078
653
14
3551
10
19783
2535
2920
4
3491
4044
3083
949