4471
2
475
0
572
2996
25669
34
607
319
1243
544
809
14
2524
490
582
3933
1
749
818
758
536
12717
4
1189
531
4697
477
1105
596
1103
2241
562