803
1
555
2
470
551
542
5
484
459
879
4
1067
1573
3
390
404
2311
6
341
997
0
2460
636
384
332
2003
16
2216
7
1351
501
1293
559
396
466
9934
1919
580