322
402
441
566
866
2062
304
663
532
953
1176
762
980
215
295
505
479
495
562
232
767
364
534
249
2476
274
349
1054
913
756
350
507
565
1198
664
688
387
413
150
349
238
455
1732
1747
689
724
438
214
370
307
363
602
194
375
884
163
211
340
1112
1637