1494
0
1581
2271
4
1158
883
758
914
1500
717
1
557
788
1123
596
418
919
951
789
791
950
2230
582
1206
673
1061
931
1601
2435
3
475
694
491