589
1
562
514
783
516
2
2240
6
4
468
644
892
731
86
818
534
650
742
96
457
707
830
83
1351
2160
9
659
109
3
75
23
39
100
133