543
0
239
3114
4
413
646
483
1428
2459
9
813
6140
1282
267
453
996
1087
17353
390
455
492
738
416
918
484
1748
486
364
341
2211
859