541
581
1701
1243
644
493
856
390
359
2263
886
972
370
2006
492
705
1851
437
726
545
1144
1001
