134
172
364
462
723
797
722
860
1004
647
489
320
60
802
159
270
435
446
641
3
656
312
796
64
61
690
722
243
428
207
368
560
377
730
1020
1098
416
632
847
310
170
227
627
227
1027
784
495
352
120
26
0
