572
0
475
2996
14
4471
2
34
25669
536
1189
2524
809
490
531
471
596
1105
1166
484
562
371
1298
319
2663
1243
544
1862
1
758
668
1045
367