266
0
1333
1
1145
1282
1378
2
458
1099
584
4594
1152
3659
14
467
1418
691
759
3287
431
1421
1780
409
503
1045
422
300
517
745
479
787
2952