957
0
517
722
1425
743
349
707
1167
363
1131
1128
953
479
992
646
572
1411
544
1924
377
259
2702
1939
872
1428