495
2
730
1
941
762
0
344
1320
5
500
1315
3
108
663
969
2599
756
1140
6
554
2645
314
360
392
1348
399
76
588
44
154
805
4
366
542
92
91