266
0
3659
14
1378
2
458
1099
1
1513
584
4594
1418
1152
683
467
691
759
3287
431
1780
1314
503
1045
4328
10
896
422
517
1642
745
479
2952
1232