10
193
3
1
70
98
4
6
303
14
24
100
123
8
600
148
11
800
533
15
7
500
347
260
700
418
31
200
185
267
535
611
22
9
240
532
557
1067
35
56
462
13
742
400
369
2
21
900
883
26
20
352
12
680
17
37
376
300
1793
39
104
541
368