521
0
273
346
1
1949
31535
1559
2
1960
7
558610
6
2199
1496
39326
19
38
21743
4677
10
2288
4293
5602
9
195
1020
1119