787
0
1049
798
714
935
1133
1939
1622
3
1132
957
951
454
403
2121
4
409
415
1045
456
1557
1661
1
602
2143
765
722
410
546
1918
2
1161
846