198
209
156
195
185
590
448
988
257
276
642
854
808
860
392
516
484
917
465
932
461
957
617
1344
1025
1076
1606
1424
1147
1025