571
0
979
2121
4
525
403
1133
957
107
951
409
1557
415
602
544
1571
1
787
545
846
1431
1939
2542
381
454
750
1045
456
266
467
1661
1421