572
0
4471
2
475
544
2663
2996
362
25669
781
14
34
484
668
2512
319
991
2535
1243
534
29355
809
2145
1
1397
2884
5
688
619
2079
344
596
371