64
1
560
867
4
1128
2439
626
343
282
658
1201
2
934
1076
478
394
802
5
740
625
445
491
803
905
425
628
564
796
79
539
634
414
1207