572
0
475
4471
2
2996
1075
1
34
25669
1681
1243
544
809
14
662
2524
319
1081
582
32302
868
490
749
1000
818
536
758
802
2934
1189
801
531