803
1
555
2
403
4625
9
390
532
1559
478
678
1205
1090
4
485
1132
8
484
504
1393
7
1803
3590
567
542
5
878
1066
1571
3
459
384
332
997
0
2460
635