544
753
1170
0
702
920
4
1076
2
1326
1
938
705
1144
1289
804
1506
1152
751
2347
927
1375
1082
1420
1271
1022
652
454
863