116
0
363
476
1
21743
1073
573
1282
397
1663
18403
6
448
401
1212
121182
422
2189
529
5611
11
382
605
302
484
1222856
4
31535
1650
44199
307
3373
273
518