3039
1403
852
948
4332
2708
1457
809
946
772
784
965
886
881
970
876
1457
2776
1619
1284
809
2144
1474
1258
929
1182
837
888
1030
925
846
864
3281
1250
12028
1805
964
3045
995
1156
1670
902
847
3589
953
9797
1215
952
1012
899
771
799
971
879
896
832
2289
820
1076
849
914
808
3542
1055
854
1013
878
923
1025
833
782
1029
890
777
846
886
1140
844
1359
1238
1169
1269
858
887
16965
1041
1107
1399
987
976
1027
1219
869
961
1234
822
877
1034
769
2458
1002
1079
857
2224
965
777
1255
838
770
841
1123
931
763
2987
2128
1472
975
970
2637
832