1110
1304
1051
1864
1870
1511
1196
949
480
501
512
517
502
481
514
498
527
507
484
543
503
531
545
521
491
515
522
544
528