309
560
406
301
488
625
819
262
979
11
453
635
252
199
211
128
10
12
525
527
375
697
130
341
627
237
9
420
942
197
5
235
919
237
391
1113
135
390
548
366
277
334
555
454
144
21
1039
729
8
271
838
27
15
459
