536
0
4471
2
475
572
2996
25669
3124
6
4310
2003
1
34
319
1243
544
809
14
2524
490
582
3933
749
818
758
1189
531
477
1105
596
1103
562
662