266
0
1378
2
458
1099
1
584
4594
1152
3659
14
2912
10
467
1418
1883
691
759
3595
6
883
3287
431
474
267
1780
503
1045
422
3168
517
745
479
3535
3