567
1
403
2
498
3
506
105
513
740
355
554
528
1603
65
429
0
2436
7
6832
4
560
131
84
304
68
202
516
450
783
2427
907
1245
608
449
585