803
1
555
2
470
485
1112
403
1205
478
678
504
3590
7
1803
4
567
1132
8
484
390
2311
6
341
532
635
2003
16
384
332
1919
494
393
444
448
1374