509
852
836
754
2073
549
1597
581
898
1749
382
411
389
654
372
741
467
300
1157
1935
345
1195
794
670