658
1
1398
2
2221
6
789
3978
4
491
884
2263
3
611
400
1236
844
537
4925
0
744
499
900
12
526
2563
3349
454
633
1808
5020
7
527
720
6117
9
610
429