641
1
234
737
864
1224
591
1963
825
2
782
687
8159
23
1593
2113
4
2847
1463
3
1373
0
857
771
1735
96
489
801
1087
476
624
281
934
2517
63
492