15
389
658
710
1072
195
629
350
209
800
307
526
2
15
359
482
757
1001
741
277
518
25
120
214
83
1313
276
303
987
2
282
586
468
150
609
173
449
249
172
1247
572
10
304
1544
530
589
158
127
200
272
430
348
350
