572
0
2475
1
581
635
532
915
55
475
4775
2
2982
3
168
476
1064
785
2518
1446
418
458
32
3200
8527
652
557
824
270
1501
919
442
1106