556
0
5164
5
674
2
322
1464
1
1679
4
1508
6617
13676
21
866
478
974
3572
3591
11
652
1344
2934
576
1697
4001
4074
531
4440
701