570
1
2043
4
596
0
2245
3
3053
7
571
2771
919
418
894
1970
3835
1105
484
534
2663
490
475
1744
1452
340
1298
1574
850
469
938
1243
2123
429
1103