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