477
0
3429
328
418
47639
2535
2
310
809
255
938
1293
464
4044
5
3083
524
17946
1421
2465
1284
1
681
3125
392
789
1588
32302
4864
513
1193