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