657
2114
997
791
726
877
641
769
1161
879
1138
1271
714
1160
798
767
1476
863
707
656
742
756
2249
745
652
827
2136
790
740
983
1072
1017
3565
906
18620
756
824
831
835
655
877
1383
970
674
1928
878
3346
985
1182
1672
5275
1334
1096
749
923
754
1706
687
931
976