255
0
474
432
386
795
337
511
592
290
1936
1
957
344
327
420
1319
469
2275
2
19279
25127
31535
391
2730
6
2668
25137
3114
4
481
2459
9
17353
1149
1020