529
0
342
547
121182
1
492
4740
449
409
323
1018
1319
670
798
436
297
1711
392
579
622
339
387
737
988
918
418
1222856
4
334
5429
516