216
699
708
910
1546
384
798
2104
1920
453
552
575
499
1435
152
1713
772
345
721
665
1193
444
715
1140
583
1532
179
246
914
1028