255
0
474
432
386
795
337
511
592
290
1936
1
957
344
327
420
2730
6
1319
469
2275
2
19279
25127
31535
391
3674
10
1661
1960
7
1010
4677
111
737
1277
5