798
0
787
1049
935
1557
957
409
381
493
846
1132
750
403
266
2143
2211
454
714
668
1133
4455
2
1161
410
1101
3559
1
456
1084
1939
415