549
859
722
681
582
867
217
318
590
1482
1460
241
406
1101
354
419
5362
742
1173
1517
1451
1816
1054
1622
3829
622