558610
6
2199
0
39326
19
38
21743
1
2288
4293
2
195
1020
1119
6515
3878
3
105290
529
3351
991
497
2142
2442
376
776
1819