485
0
3090
6
3680
2
2903
3
2932
25669
2996
21152
8
2032
536
2535
2024
1
19783
29355
3080
108797
991
3316
10
17946
255
4074
3546
572
1189
2386
2145
12459
1193
2902
16
1849