544
753
1171
0
702
920
4
1076
2
1326
1
939
705
1144
1289
805
1506
1152
751
2349
927
1375
1082
1420
1271
1023
652
454
938
863