1076
143
573
550
589
620
545
671
844
547
1415
399
829
353
481
869
670
639
714
532
993
812
407
439
2022
1099
778
954
1003
1108
468
671
624
1864
2
372
766
912
22
1
1036
540
507
1814
768
