191
305
485
131
105
729
129
528
140
422
1611
312
820
1
486
240
604
199
545
887
950
89
599
101
967
424
131
778
385
983
527
373
1512
407
341
776
110
569
349
77
115
844
592
424
159
908
284
733
173
94
63
