27663
909
1450
1205
812
658
1281
720
727
814
812
3224
1264
740
1233
669
708
2035
10508
3332
1042
702
633
770
713
893
7379
817
731
735
684
726
1483
645
668
664
876
838
798
1693
783
676
736
1680
680
766
811
771
836
1117
1164
1567
825
830
894
1267
832
783
880
994