266
0
443
458
1024
2
1329
1
1054
1651
1101
584
4594
1418
1889
691
759
461
1238
3659
14
167
467
431
1152
780
503
401
1045
4328
10
896
422
517