255
0
78
376
1949
3
416
20634
8
31535
402
1
2730
6
427
3202
492
4111
2
25137
338
155
2657
1116
1880
2668
354
165
298
1164
705
117
105290
326
286
441