249
0
116
1073
2189
363
6859
5
1053
3663
1
422
521
18403
6
21743
46
480
1084
1650
383
1348
152
2395
1222856
4
543
497
1853
282572
31535
714
73
518