266
0
458
3659
14
584
4594
1
1832
3
1418
2
691
759
467
2271
431
349
1152
503
1045
422
517
745
479
2952
1232
1138
471
637
628
1603
683
409