93
481
225
559
310
457
389
112
191
173
353
277
216
206
458
542
213
298
365
442
762
1658
438
416
158
471
971
772
785
530
817
4636
1834
2786
2607
1626
1008
1578
1848
681
1174
2302
1799
1397
1205
1512
4035
1484