308
0
4044
5
3083
2
464
531
426
17946
730
362
2465
7793
4
496
728
3125
3546
1
32302
471
479
668
809
367
658
818
445
3498
2437
699
3779
4471
386