86
481
224
559
310
456
389
112
191
173
353
277
216
206
458
541
213
298
365
440
762
1657
438
415
155
471
971
770
785
530
817
4632
1833
2785
2605
1625
1007
1578
1847
680
1173
2298
1797
1394
1204
1509
4032
1484