554
0
1656
1
6231
106
167
475
32
1362
16
620
227
517
810
103
952
34
661
609
759
608
3475
5
436
630
416
104
55
568
36
23952
503
309