475
0
749
4471
2
2996
572
2920
4
25669
34
319
1298
1243
544
809
14
668
395
2524
490
582
445
3933
1
818
2439
758
536
1189
460
531
477
1070