271
382
1003
393
352
1026
370
728
401
373
419
342
514
318
489