206
1
250
103
608
560
0
1245
449
783
3
1603
131
554
2
65
429
2436
7
355
6832
4
498
740
513
506
105
528
595
201
585
379
78
2427
906
1441