557
0
453
34
2614
2935
2
445
517
1362
16
391
3562
1
1691
2181
479
1163
952
802
1501
609
2576
3
70
402
5521
2223
929
661
3936
797
487
2245
2100