255
0
4111
2
683
2152
78
467
787
597
455
2328
844
358
1425
403
376
517
799
338
2702
1161
1880
1025
1116
823
391
3351
1
416
287
772
3202