749
1
1300
2
1418
3287
467
0
1118
572
1378
584
1186
1375
1192
1428
1009
3659
14
1649
1411
503
830
1099
2853
376
552
422
1067
953
360
1431
909
1069