544
753
1172
0
702
920
4
1076
2
1326
1
943
705
1145
1290
805
1506
1152
755
2354
928
1375
1083
1420
1271
1023
652
454
940
863