4471
2
475
0
572
2996
25669
240
1014
34
544
3116
3
319
1243
809
14
2086
308
1
2524
490
582
3933
749
818
4099
8
758
536
1189
531
1881
477
1355