803
1
555
2
403
1112
1204
478
678
390
532
2311
6
341
459
436
484
542
5
635
2003
16
384
332
416
597
481
449
1113
7
2964
10
460
388
554
772
3