257
0
791
244
668
390
417
737
273
787
503
308
1332
547
2356
340
410
1244
274
240
765
1069
1
54
443
382
471
557
661
72
951
211