3114
1151
652
971
877
2144
696
949
877
865
22198
1041
844
758
902
629
874
1086
874
982
1274
683
906
885
1051
1056
675
849
814
2385
4163
656
964
930
1284
1065
806
1068
1015
801
722
969
1310
800
833
1716
886
869
742
811
833
1779
718
864
2010
918
807
811
947
2827
793
720
763
1299
4328
1880
1393
722
1121
724
657
965
1831
1143
838
934
899
688
779
943
1049
701
1293
645
1175
657
1254
770
815
1010
793
848
720
839
761
1218
1268
844
1441
999
721
2905
777
1008
691
752
640
1328
755
785
746
883
901
883
761
1112
621
894
3596
757