803
1
555
2
470
551
542
5
484
459
878
4
1066
1573
3
390
403
2311
6
341
997
0
2460
635
384
332
2003
16
2216
7
1351
501
1292
558
396
466
9934
1919
580