383
0
475
965
392
16840
15
477
3203
10
105290
29323
1056
1
373
422
152
2211
1650
1073
116
2395
400
58
418
1099
63
8116
6
521
1898
860
455
2328
3
363