556
0
4820
2
1056
1
918
3149
4
282572
3442
326
699
381
2800
529
1098
593
422
347
2310
710
2328
3
2749
466
11221
23
2727
661
1452
772
464
931
798
3803