750
1
1061
648
2065
1134
2
581
809
537
865
367
479
632
686
116
125
578
450
743
1225
615
1106
792
655
661
1075
485
469
277
336
117