266
0
458
467
2368
1
1622
584
4594
1418
2
691
759
3659
14
431
1152
503
1045
422
517
745
479
1921
2952
1232
471
107
1603
683
1075
1649
4328
10