1134
390
758
180
625
205
1012
327
1682
876
1248
466
1061
411
1232
481
555
182
606
270
619
172
758
192
720
146
558
145
311
113
1182
571
402
171
998
507
852
304
880
137