266
0
458
584
4594
1
691
759
4994
6
431
1152
503
4919
8
1045
422
517
745
479
2952
1232
471
1862
3
1603
2395
683
2503
2
1075
1083
1649
4328
10
1238