903
0
17946
4112
11
471
2129
3
1363
1
2990
1265
30334
6
1189
400
2906
1153
946
2152
2344
2
2639
13
2634
5
7670
10823
2884
21152
8
2044
3551
10
1672
1057
1529
255
1144
1726