499
1
733
718
2
126
742
754
958
2298
4
1892
783
5
529
1857
3
517
130
157
510
0
4014
11
524
614
1386
6
570
314
441
562
850
536
158
440
660
598