894
1807
624
512
502
553
1194
571
1354
928
459
872
1272
20956
790
473
828
850
484
566
929
982
1661
506
1082